self regulated - Turco Inglés Diccionario